﻿using System;
using System.Collections.Generic;
using Libreria.SICOM.Modelo;

namespace Libreria.SICOM.Negocio
{
    public class TipodeMuestraNegocio
    {

        public List<TipodeMuestra> consultarTiposdeMuestra(String CadenaDeConexion)
        {
            TipodeMuestra TipodeMuestra = new TipodeMuestra(CadenaDeConexion);
            return TipodeMuestra.consultar();
        }

        public void crearTipodeMuestra(Int32? Identificador, String Nombre, String foto,String CadenaDeConexion)
        {
            TipodeMuestra TipodeMuestra = new TipodeMuestra(CadenaDeConexion);
            TipodeMuestra.Identificador = Identificador;
            TipodeMuestra.Nombre = Nombre;
            TipodeMuestra.Foto = foto;
            TipodeMuestra.crear();
        }

        public void actualizarTipodeMuestra(Int32? Identificador, String Nombre,String foto, String CadenaDeConexion)
        {
            TipodeMuestra TipodeMuestra = new TipodeMuestra(CadenaDeConexion);
            TipodeMuestra.Identificador = Identificador;
            TipodeMuestra.Nombre = Nombre;
            TipodeMuestra.Foto = foto;
            TipodeMuestra.actualizar();
        }

        public void eliminarTipodeMuestra(Int32? Identificador, String CadenaDeConexion)
        {
            TipodeMuestra TipodeMuestra = new TipodeMuestra(CadenaDeConexion);
            TipodeMuestra.Identificador = Identificador;
            TipodeMuestra.eliminar();
        }
        public TipodeMuestra consultarPorIdentificador(Int32? identificador, String CadenaDeConexion)
        {
            TipodeMuestra tipom= new TipodeMuestra(CadenaDeConexion);
            TipodeMuestra retornar = tipom.consultarPorIdentificador(identificador);
            return retornar;
        }
    }
}
